using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using clf.weighing.entity;

namespace weighing
{

    /// <summary>
    /// 数据条数:0
    /// 数据大小:16KB
    /// </summary>


    public class SyncInfoVo : BaseVo
    {
        #region Constract
        public SyncInfo mSyncInfo;
        public SyncInfoVo(SyncInfo syncInfo)
        {
            mSyncInfo = syncInfo;
        }
        #endregion


        /// <summary>
        /// 可空:NO
        /// </summary>

        public Int64 Id { get { return mSyncInfo.id; } set { mSyncInfo.id = value; OnPropertyChanged(this, nameof(Id)); } }

        /// <summary>
        /// 可空:YES
        /// </summary>

        public Int64? ClientId { get { return mSyncInfo.clientId; } set { mSyncInfo.clientId = value; OnPropertyChanged(this, nameof(ClientId)); } }

        /// <summary>
        /// 可空:YES
        /// </summary>

        public String ClientNumber { get { return mSyncInfo.clientNumber; } set { mSyncInfo.clientNumber = value; OnPropertyChanged(this, nameof(ClientNumber)); } }

        /// <summary>
        /// 可空:YES
        /// </summary>

        public String TableName { get { return mSyncInfo.tableName; } set { mSyncInfo.tableName = value; OnPropertyChanged(this, nameof(TableName)); } }

        /// <summary>
        /// 注释:同步时间
        /// 可空:YES
        /// </summary>

        public DateTime? SyncTime { get { return mSyncInfo.syncTime; } set { mSyncInfo.syncTime = value; OnPropertyChanged(this, nameof(SyncTime)); } }

        /// <summary>
        /// 可空:YES
        /// </summary>

        public DateTime? LastUpdateTime { get { return mSyncInfo.lastUpdateTime; } set { mSyncInfo.lastUpdateTime = value; OnPropertyChanged(this, nameof(LastUpdateTime)); } }

        /// <summary>
        /// 注释:共享时间
        /// 可空:YES
        /// </summary>

        public DateTime? ShareTime { get { return mSyncInfo.shareTime; } set { mSyncInfo.shareTime = value; OnPropertyChanged(this, nameof(ShareTime)); } }

    }
}
